take over the responsibility - German English Dictionary